Exact Minimization of Boolean Decision Diagrams Using ImplicitTechniquesAbstractThis

ثبت نشده
چکیده

This paper addresses the problem of Boolean decision diagram (BDD) minimization in the presence of don't care sets. Speciically, given an incompletely speciied function g and a xed ordering of the variables, we propose an exact algorithm for selecting f such that f is a cover for g and the Boolean decision diagram for f is of minimum size. The approach described is the only known exact algorithm for this problem not based on explicit enumeration of all possible assignments for the points in the don't care set. We show that the BDD minimization problem can be formulated as a binate covering problem and solved using implicit enumeration techniques. In particular, we show that the minimum-sized Boolean decision diagram compatible with the speciication can be found by solving a problem that is very similar to the problem of reducing incompletely speciied nite state machines. We report experiments of an implicit implementation of our algorithm, by means of which a class of interesting examples was solved exactly.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Exact Minimization of AND-EXOR Expressions Using Reduced Covering Functions

This paper considers a method to derive an EXOR sum-of-products expression (ESOP) having the minimum number of products for a given logic function. The minimization method uses a reduced covering function, which is an improvement of the method proposed by Perkowski and ChrzanowskaJeske. Binary Decision Diagrams (BDDs) are used to obtain exact solutions. Various techniques to reduce computation ...

متن کامل

Preprint from Workshop Notes, International Workshop on Logic Synthesis (IWLS’97), Tahoe City, California, May 19-21, 1997 Functional Simulation using Binary Decision Diagrams

In many veri cation techniques fast functional evaluation of a Boolean network is needed. We investigate the idea of using Binary Decision Diagrams (BDDs) for functional simulation. The area-time trade-o that results from di erent minimization techniques of the BDD is discussed. We propose new minimization methods based on dynamic reordering that allow smaller representations with (nearly) no r...

متن کامل

‘ Methoden des Entwurfs und der Verifikation digitaler Systeme ’ ’ , Linz , Austria , April 1997 Functional Simulation using Binary Decision

In many veri cation techniques fast functional evaluation of a Boolean network is needed. We investigate the idea of using Binary Decision Diagrams (BDDs) for functional simulation. The area-time trade-o that results from di erent minimization techniques of the BDD is discussed. We propose new minimization methods based on dynamic reordering that allow smaller representations with (nearly) no r...

متن کامل

Functional Simulation using Binary Decision

In many veriication techniques fast functional evaluation of a Boolean network is needed. We investigate the idea of using Binary Decision Diagrams (BDDs) for functional simulation. The area-time trade-oo that results from diierent minimization techniques of the BDD is discussed. We propose new minimization methods based on dynamic reordering that allow smaller representations with (nearly) no ...

متن کامل

Reducing the number of variable movements in exact BDD minimization

Ordered Binary Decision Diagrams (BDDs) are frequently used in logic synthesis. In this paper a new exact BDD minimization algorithm is presented, which is based on state space search. In contrast to all previous approaches, in which variables are moved through the BDD when exploring the state space, the new method makes use of a new technique to expand states to its successor states without ex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996